
.banner_img{
  position: relative;
  .pos_btn{
    position: absolute;
    right: 0;
    top: 10%;
    padding:5px 10px 5px 15px;
    background: #ffffff;
    border-top-left-radius:20px;
    border-bottom-left-radius: 20px;
    color: #a70802;
    font-weight: bold;
    box-shadow: 1px 1px 1px #cb747c;
  }
}
.threeB{
  padding: 10px 0 20px;
  position: relative;
  img{
    display: block;
    max-height: 100%;
  }
  .tB_wrap{
    background: #ffffff;
    padding: 10px 15px;
    .rel{
      position: relative;
    }
    .tB_left{
      position: relative;
      float: left;
      width: 50%;
      .padd{
        padding-right: 7px;
      }
    }
    .tB_right{
      position: absolute;
      right: 0;
      top: 0;
      width: 50%;
      height: 100%;
      .rel{
        height: 100%;
      }
      .padd{
        height: 100%;
        padding-left: 7px;
        .img02{
          position: absolute;
          left: 0;
          width: 100%;
          top: 0;
          height: 47%;
        }
        .img03{
          position: absolute;
          left: 0;
          width: 100%;
          bottom: 0;
          height: 47%;
        }
      }
    }
  }
}
.kF{
  position: fixed;
  right: 13px;
  bottom: 5%;
}